Distributed Versioning Model for MOF
نویسندگان
چکیده
This paper describes a distributed versioning model, DVM, suitable for the OMG Meta Object Facilities (MOF). We show that the commonly used versioning model, such as CVS, is not sufficient for MOF (and nor is the one proposed in the response [14] to OMG RFP for MOF 2.0 versioning) and propose a solution based on location identifications and sequence numbers together with the rules for creating successor and branch versions. Based on a proof-of-the-concept implementation of DVM and its application to repositories in our SOFA component model, we convey to the reader our positive experience with DVM.
منابع مشابه
On Models and Ontologies - A Layered Approach for Model-based Tool Integration
The exchange of models among different modeling tools ever more becomes an important prerequisite for effective software development processes. Due to a lack of interoperability, however, it is often difficult to use tools in combination, thus the potential of model-driven software development cannot be fully exploited. This paper proposes ModelCVS, a system which enables tool integration throu...
متن کاملA MOF-Based Metamodeling Environment
The Meta Object Facility (MOF) forms one of the core standards of the Object Management Group’s Model Driven Architecture. It has several use-cases, including as a repository service for storing abstract models used in distributed objectoriented software development, a development environment for generating CORBA IDL, and a metamodeling language for the rapid specification, construction, and ma...
متن کاملTowards a Versioning Model for Component-based Software Assembly
The world of software development has rapidly changed in the last few years due to the adoption of component−based technologies. The classical software configuration management, which deals with source code versioning, becomes insufficient in the world where most components are distributed in a binary form. This paper focuses on solving versioning issues in the SOFA/DCUP component environment, ...
متن کاملA Model Theoretic Semantics for Distributed Ontologies that Accounts for Versioning
We show that the Semantic Web needs a formal semantics for the various kinds of links between ontologies and other documents. We provide a model theoretic semantics that takes into account ontology extension and ontology versioning. Since the Web is the product of a diverse community, as opposed to a single agent, this semantics accommodates different viewpoints by having different entailment r...
متن کاملVersioning Extensions to WebDAV (Web Distributed Authoring and Versioning)
Status of this Memo This document specifies an Internet standards track protocol for the Internet community, and requests discussion and suggestions for improvements. Please refer to the current edition of the " Internet Official Protocol Standards " (STD 1) for the standardization state and status of this protocol. Distribution of this memo is unlimited. Abstract This document specifies a set ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004